.logo_div div:last-child {
    margin-right: 0vw;
}

.dropbtn:hover a {
    color: #F96229;
}

.dropdown-content a:hover {
    color: #F96229;
}

.dropdown:hover .dropdown-content {
    display: block;
}

@media screen and (min-width: 1920px) {
    .header1 {
        background-color: #010409;
        /* padding-left: 356px;
        padding-right: 356px; */
        padding: 0vw 18.54vw;
    }
    
    .logo_div div {
        width: 100%;
        /* margin-right: 35px; */
        margin-right: 1.82vw;
    }
    
    .logo_div {
        /* padding-top: 7px;
        padding-bottom: 7px; */
        padding: 0.36vw 0vw;
    }

    .logo_div img {
        /* height: 47px; */
        /* height: 2.44vw; */
        height: 3vw;
        object-fit: cover;
    }

    /* 下拉選單 */
    .dropdown {
        /* margin-right: 50px; */
        margin-right: 2.60vw;
    }

    .dropdown:last-child {
        margin-right: 0vw;
    }

    .dropbtn {
        background-color: #010409;
        color: #FFFFFF;        
        /* font-size: 22px; */
        font-size: 1.14vw;
        border: none;
    }

    .dropbtn a {
        color: #FFFFFF;
        /* font-size: 22px; */
        font-size: 1.14vw;
        font-weight: 400;
        text-decoration: none;
    }

    .dropdown-content-top{
        /* height: 3px; */
        height: 0.15vw;
        background: #F96229; 
    }

    .dropdown-content {
        display: none;
        position: absolute;
        background: rgba(172, 77, 41, 0.67);
        /* min-width: 136px; */
        /* box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); */
        min-width: 7.08vw;
        border-radius: 2px;
        z-index: 1;
        /* left: -20px; */
        left: -1.04vw;
    }

    .dropdown-content a {
        color: #FFFFFF;
        /* padding: 10px 20px; */
        padding: 0.52vw 1.04vw;
        text-decoration: none;
        /* font-size: 20px; */
        font-size: 1.04vw;
        font-weight: 300;
        display: block;
    }

    .dropdown-content a:first-of-type {
        /* padding-top: 20px !important; */
        padding-top: 1.04vw !important;
    }

    .dropdown-content a:last-child {
        /* padding-bottom: 20px !important; */
        padding-bottom: 1.04vw !important;
    }
}

@media screen and (min-width: 1024px) and (max-width:1920px) {
    .header1 {
        background-color: #010409;
        /* padding-left: 356px;
        padding-right: 356px; */
        padding: 0vw 18.54vw;
    }
    
    .logo_div div {
        width: 100%;
        /* margin-right: 35px; */
        margin-right: 1.82vw;
    }
    
    .logo_div {
        /* padding-top: 7px;
        padding-bottom: 7px; */
        padding: 0.36vw 0vw;
    }

    .logo_div img {
        /* height: 47px; */
        /* height: 2.44vw; */
        height: 3vw;
        object-fit: cover;
    }

    /* 下拉選單 */
    .dropdown {
        /* margin-right: 50px; */
        margin-right: 2.60vw;
    }

    .dropdown:last-child {
        margin-right: 0vw;
    }

    .dropbtn {
        background-color: #010409;
        color: #FFFFFF;        
        /* font-size: 22px; */
        font-size: 1.14vw;
        border: none;
    }

    .dropbtn a {
        color: #FFFFFF;
        /* font-size: 22px; */
        font-size: 1.14vw;
        font-weight: 400;
        text-decoration: none;
    }

    .dropdown-content-top{
        /* height: 3px; */
        height: 0.15vw;
        background: #F96229; 
    }

    .dropdown-content {
        display: none;
        position: absolute;
        background: rgba(172, 77, 41, 0.67);
        /* min-width: 136px; */
        /* box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); */
        min-width: 7.08vw;
        border-radius: 2px;
        z-index: 1;
        /* left: -20px; */
        left: -1.04vw;
    }

    .dropdown-content a {
        color: #FFFFFF;
        /* padding: 10px 20px; */
        padding: 0.52vw 1.04vw;
        text-decoration: none;
        /* font-size: 20px; */
        font-size: 1.04vw;
        font-weight: 300;
        display: block;
    }

    .dropdown-content a:first-of-type {
        /* padding-top: 20px !important; */
        padding-top: 1.04vw !important;
    }

    .dropdown-content a:last-child {
        /* padding-bottom: 20px !important; */
        padding-bottom: 1.04vw !important;
    }
}

@media (max-width: 1024px) {
    .header1 {
        background-color: #010409;
        /* padding-left: 356px;
        padding-right: 356px; */
        padding: 0vw 17.54vw;
    }       

    .logo_div div {
        width: 100%;
        /* margin-right: 35px; */
        margin-right: 1.82vw;
    }
    
    .logo_div {
        /* padding-top: 7px;
        padding-bottom: 7px; */
        padding: 0.36vw 0vw;
    }

    .logo_div img {
        /* height: 47px; */
        /* height: 2.44vw; */
        height: 3vw;
        object-fit: cover;
    }

    /* 下拉選單 */
    .dropdown {
        /* margin-right: 50px; */
        /* margin-right: 2.60vw; */
        margin-right: 2.3vw;
    }

    .dropdown:last-child {
        margin-right: 0vw;
    }

    .dropbtn {
        background-color: #010409;
        /* color: #FFFFFF; */
        /* font-size: 22px; */
        /* font-size: 1.14vw; */
        /* font-size: 1.35vw; */
        border: none;
    }

    .dropbtn a {
        color: #FFFFFF;
        /* font-size: 22px; */
        /* font-size: 1.14vw; */
        font-size: 1.35vw;
        font-weight: 400;
        text-decoration: none;
    }

    .dropdown-content-top{
        /* height: 3px; */
        height: 0.15vw;
        background: #F96229; 
    }

    .dropdown-content {
        display: none;
        position: absolute;
        background: rgba(172, 77, 41, 0.67);
        /* min-width: 136px; */
        /* box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); */
        /* min-width: 7.08vw; */
        min-width: 7.5vw;
        border-radius: 2px;
        z-index: 1;
        /* left: -20px; */
        left: -1.04vw;
    }

    .dropdown-content a {
        color: #FFFFFF;
        /* padding: 10px 20px; */
        padding: 0.52vw 1.04vw;
        text-decoration: none;
        /* font-size: 20px; */
        /* font-size: 1.04vw; */
        font-size: 1.25vw;
        font-weight: 300;
        display: block;
    }

    .dropdown-content a:first-of-type {
        /* padding-top: 20px !important; */
        padding-top: 1.04vw !important;
    }

    .dropdown-content a:last-child {
        /* padding-bottom: 20px !important; */
        padding-bottom: 1.04vw !important;
    }
}